Non-Linear Time